tadpole snail - Español Inglés Diccionario